take this cup from me - German English Dictionary